\documentclass{article}
\usepackage{pgfplots}
\usepackage{tikz}
\pgfplotsset{compat=1.18}
\begin{document}
\begin{tikzpicture}
\begin{axis}[
    view={120}{30}, % 三维视角（方位角120°，仰角30°）
    xlabel=$x$, ylabel=$y$, zlabel=$z$,
    xmin=0, xmax=10,
    ymin=0, ymax=10,
    zmin=0, zmax=10,
    xtick={0,5,10}, ytick={0,5,10}, ztick={0,5,10}, % 刻度设置
    scatter/classes={
        a={mark=*, color=black, scale=1.2} % 点的样式（黑色实心点）
    }
]
% 绘制三维点（对应给出的x/y/z数据）
\addplot3[scatter, only marks, scatter src=explicit symbolic]
coordinates {
    (0,0,5)  [a]
    (0,5,3)  [a]
    (0,10,5) [a]
    (5,0,3)  [a]
    (5,5,10) [a]
    (5,10,3) [a]
    (10,0,5) [a]
    (10,5,3) [a]
    (10,10,5)[a]
};
\end{axis}
\end{tikzpicture}
\end{document}